biodegradable pollution - French English Dictionary